About De Lisle Partners Llp (OC310994) United Kingdom