About John Mcgregor Ltd (04512730) United Kingdom