About Edward Ormerod & Co. Limited (00232139) United Kingdom