About The West Mill Venue Limited (09496217) United Kingdom