About Hillam & Co Limited (08794653) United Kingdom