About Multiseal Limited (10156580) United Kingdom