About Cranmer Technical Services Ltd (SC493540) United Kingdom