About Seashield International Limited (10205948) United Kingdom