About T.s. Mackenzie Limited (04919606) United Kingdom