About Seascale Securities Limited (01098140) United Kingdom