About Mitchell Edison Ltd (11629762) United Kingdom