About H.l.edwardes Limited (00509402) United Kingdom