About Lynwood Associates Ltd (04512637) United Kingdom