About Auchenhowie Limited (SC270950) United Kingdom