About Pal & Sons Ltd (12879960) United Kingdom