About Carrick Ross Limited (09359246) United Kingdom