About Edmond & Milburn Limited (03008457) United Kingdom