About William Rutherford & Sons Limited (SC040298) United Kingdom