About Lynwood Design Limited (05940508) United Kingdom