About Ivor Jones & Co. Ltd. (01146325) United Kingdom