About Seaman Technology Co. Ltd (13308717) United Kingdom