About Tyn Lon (anglesey) Limited (12838804) United Kingdom