About Lyndale Engines (peterborough) Limited (01859609) United Kingdom