About Harry Ball Limited (08830837) United Kingdom