About Kandoo Kampers Ltd (13553611) United Kingdom