About Club Camelot Limited (01664853) United Kingdom