About Carrick Thomson Limited (09055851) United Kingdom