About C&s Ball Limited (08599653) United Kingdom