About E & B Developments Limited (08625974) United Kingdom