About Harry Margham And Sons Limited (00487228) United Kingdom