About Deal Projects Limited (00992618) United Kingdom