About Nicolas Mitchell Limited (06571359) United Kingdom