About Bermuda Pie Company Ltd (12666697) United Kingdom