About Pallon Ltd (12231877) United Kingdom