About Jerome-ball Limited (04670623) United Kingdom