About Q.e.d. Developments Limited (08676716) United Kingdom