About Deangate Design Limited (09238903) United Kingdom