About Lyndon Homes Ltd (09348588) United Kingdom