About Stenarn Heus Ltd (13140950) United Kingdom