About The Rucksack Club Limited (IP031191) United Kingdom