About Clubb Ltd (10695694) United Kingdom