About Carrick James Limited (13571198) United Kingdom