About Campbell Leisure Limited (02833694) United Kingdom