About Ballard Enterprises Limited (02664032) United Kingdom