About Llyn Aqua Research Limited (05600687) United Kingdom