About Land & Sea Services L.p. (SL010716) United Kingdom