About Delta Grey Limited (09674119) United Kingdom