About Land & Marine Publications Limited (02704200) United Kingdom