About Picketts Salfords Ltd (06361452) United Kingdom