About De Lisle Limited (06677190) United Kingdom