About Lyme Design & Build Developments Limited (09998374) United Kingdom