About Land & Marine Environmental Limited (03382034) United Kingdom