About Lauriston Flat Management Limited (00947755) United Kingdom