About Camptys Foundation Limited (08490683) United Kingdom