About Seagale Limited (SC321515) United Kingdom