About Sandells & Co. Limited (04714767) United Kingdom