About Heidenreich&company Ltd (11894937) United Kingdom