About Clubb Healthcare Project Solutions Limited (08322198) United Kingdom