About De Agray Limited (05540413) United Kingdom