About Bishop S Stortford Bid Limited (11329096) United Kingdom