About Ladywell Taverns Ltd. (SC332529) United Kingdom