About Christopher Ball & Son Ltd (08679004) United Kingdom