About Seaglide Ltd (SC447355) United Kingdom