About Ocean Press & Publishing Limited (02420412) United Kingdom