About M Barrow Limited (09493924) United Kingdom