About Lynne Mason Walker Limited (12257107) United Kingdom