About L.e. Fennell Limited (01987730) United Kingdom