About Middle Touches Management Company Limited (01656470) United Kingdom