About Spectreseal Limited (09982788) United Kingdom