About Ballards Lists Limited (08292781) United Kingdom