About Mcgregor Inspection Solutions Limited (07634691) United Kingdom