About Picketts Design Limited (11474034) United Kingdom