About H.b. Rutherford & Co. Limited (SC056717) United Kingdom