About Seval Seals Limited (12500499) United Kingdom