About Sealmaster Limited (00725038) United Kingdom