Shamrock Pies have been manufactured in East London, Eastern Cape since 1973 where it was founded by an Irish confectioner who has always believed in attention to detail and...