About Seal International Services Limited (12181198) United Kingdom