About Heamco Limited (12660824) United Kingdom