About Paltrowers Ltd (10618283) United Kingdom