About De Lissac Limited (09176010) United Kingdom