About Gloucester Bid Limited (10618116) United Kingdom