About Sea Andell Limited (09713525) United Kingdom