About Deedgate Limited (02211128) United Kingdom