About Lancourt Management Limited (01384582) United Kingdom