About Seaglo Limited (12140613) United Kingdom