About Rutherford Metal Recovery Limited (06769843) United Kingdom