About Mcgregor Aviation Consultants Limited (12419556) United Kingdom