About Enterprise Bid Solutions Limited (08580333) United Kingdom