About Super Sealed Units Limited (06416349) United Kingdom