About Bains & Sons Trading Company Limited (09730627) United Kingdom