About Longmead Management Limited (04308024) United Kingdom