About Seagoe Technologies Limited (NI031955) United Kingdom