About M Barr Consultancy Ltd (06757364) United Kingdom