About Cruickshank Motors Limited (01837492) United Kingdom