About Mcgregor Engineering Limited (06363063) United Kingdom