About Lincolns Mead Management Company Limited (01975357) United Kingdom