About Hugh Edmeades Limited (10366448) United Kingdom