About Mark Barratt Limited (12499315) United Kingdom