About Lynda Towell Limited (10727307) United Kingdom