About Deilco Limited (06624712) United Kingdom