About D J Ball Solutions Limited (13285498) United Kingdom