About Listerdale Management Limited (04930403) United Kingdom