About Masterseal Limited (04595639) United Kingdom