About Neil Cruickshank Limited (08724447) United Kingdom