About Trevor Carrick Limited (05511119) United Kingdom