About Malcolm Hyams & Co Limited (04742863) United Kingdom