About Ad Rutherford Holdings Ltd (11091219) United Kingdom