About Lintott Close Management Limited (01486776) United Kingdom