About West London Taverns Ltd (10671180) United Kingdom