About H & E Developments Limited (13040877) United Kingdom