About Camping International Limited (02210112) United Kingdom