About H & A Developments Ltd (11495513) United Kingdom