About Meachin Masonry Limited (10096295) United Kingdom