About Hein & Walsh Ltd (12064907) United Kingdom