About Ellis Wilson Limited (11357986) United Kingdom