About A Cruickshank Ltd (11373115) United Kingdom