About Walkers Rest Ltd (12497774) United Kingdom