About Connected Campers Limited (SC611517) United Kingdom