About Punctureseal (oldham) Limited (03098231) United Kingdom