About The Ocean House Limited (08133409) United Kingdom