About Camelot Chase Limited (08896457) United Kingdom