About Superior Sealing Solutions Limited (12508469) United Kingdom