About Mcgregor Insurance Services Limited (04977313) United Kingdom