About Mychael Barratt Limited (08428177) United Kingdom