About Elaine Ball Limited (08543123) United Kingdom