About Mitchell Curtis Limited (11019694) United Kingdom