About D L Ball Limited (09257078) United Kingdom