About Delineo Limited (03974482) United Kingdom