About Camelot Chase Holdings Ltd (09523354) United Kingdom