About H & D Fitzgerald Limited (02285303) United Kingdom