About Deep Sea Seals Limited (06450568) United Kingdom