About Rutherford Group Ltd (09420267) United Kingdom