About Sea Wall Limited (10960215) United Kingdom