About Lyndon Design Limited (01618415) United Kingdom