About Delecollins Limited (11463356) United Kingdom