About T K Martin & Partners Ltd (12034681) United Kingdom