About Heim & Koch Ltd (12384224) United Kingdom