About Lacustrine Basin Research Limited (03486256) United Kingdom