About Seycom Ltd. (03402941) United Kingdom