About Derek Rutherford (holdings) Limited (SC156098) United Kingdom