About Sunseal International Limited (13405458) United Kingdom