About Hesscairn Ltd (11750190) United Kingdom