About B & E Foster Developments Limited (01452908) United Kingdom