About Campstores Limited (08503928) United Kingdom