About Painswick Holdings Limited (10602117) United Kingdom