About Donald Hicks Ltd (SC577583) United Kingdom