About Horseshoe Lodges Ltd (11561089) United Kingdom