About Lyndon Engineering Ltd (13579739) United Kingdom