About Wanderers Kneaded Limited (SC588290) United Kingdom