About Mitcham Canada Holdings Limited (07783490) United Kingdom