About Camping & Leisure World Limited (04231477) United Kingdom