About Closed Loop Camping Ltd (12034643) United Kingdom