About Pal & Sons Investments Ltd (10342839) United Kingdom