About Cruickshank Engineering Services Ltd (10134051) United Kingdom