About Mill End Associates Limited (08394092) United Kingdom