About Larkmor Homes Ltd (13203979) United Kingdom