About Headseal Limited (08366409) United Kingdom