About I&h Trading (mcr) Limited (12995438) United Kingdom