About H & R Developments Limited (09297158) United Kingdom