About Punctureseal (uk) Limited (05373796) United Kingdom