About William Bain & Sons Limited (SC165819) United Kingdom