About Edgar Allen Partnership Limited (03146176) United Kingdom