About J Clubb Holdings Limited (04835782) United Kingdom