About Caledonian & Abercrombie Limited (12376578) United Kingdom