About Dt Rutherford Holdings Limited (12620957) United Kingdom