About H & A Management Limited (05808602) United Kingdom