About Merritt Homes Limited (04806163) United Kingdom