About The Dower House Venue Limited (11008231) United Kingdom