About Derek Thomas Carrick Ltd (10595293) United Kingdom