About Sellers & Co. Ltd (03502335) United Kingdom