About De Lisle Holdings Limited (03915362) United Kingdom