About Pickett Limited (02236996) United Kingdom