About Legasea Ltd (SC617131) United Kingdom