About Leeson Partnership Ltd (08615519) United Kingdom