About Lynne Ball Limited (08858317) United Kingdom