About Camp Tails Ltd. (10251804) United Kingdom