About Lynne Baker Limited (10070288) United Kingdom