About Hilsum & Co Ltd (10392630) United Kingdom