About Canned Heat Limited (12895143) United Kingdom