About Sealing & Hardware Solutions Limited (04179621) United Kingdom