About Land And Sea Resources Limited (07389797) United Kingdom