About D M Ballard Hall Limited (07679285) United Kingdom