About The Pavilion Rooms (ledbury) Limited (09020608) United Kingdom