About M Barlow Ltd (12062857) United Kingdom