About Land & Lakes (anglesey) Limited (07290821) United Kingdom