About Open Seas (uk) Limited (02728188) United Kingdom