About S Bains & Son Limited (12680457) United Kingdom