About Blue Ball Grantchester Ltd. (08975288) United Kingdom