About Clubb Services Limited (SC677257) United Kingdom