About C.cruickshank Ltd (12131383) United Kingdom