About Hyams & Co Limited (09283771) United Kingdom