About Derek Thornley Limited (10118659) United Kingdom