About Ia Harris & Son Limited (04401619) United Kingdom