About M Barratt Limited (04907448) United Kingdom