About Christopher Ball & Daughters Ltd (08678956) United Kingdom