About Lynfields Management Limited (02603503) United Kingdom