About Lyndale Construction Consultants Limited (07587275) United Kingdom