About Plackett Limited (10511755) United Kingdom