About D W Ballard Limited (11156642) United Kingdom