About Lan Y Mor Homes Limited (10853401) United Kingdom