About Walkers Retreat. Ltd (10442934) United Kingdom