About Camp America Limited (01186442) United Kingdom