About Auchrist Limited (13121268) United Kingdom