About Elliott Blake And Jones Limited (11512075) United Kingdom