About D M Ball Limited (12722609) United Kingdom