About Andrew Cruickshank Ltd (08692673) United Kingdom