About T. Mckie Limited (SC249741) United Kingdom