About De Harmo Limited (00518677) United Kingdom