About Heimdall Coffee Company Limited (13439552) United Kingdom