About Lynne Cosby Associates Ltd (05605193) United Kingdom