About T Cooper Holdings Limited (12532452) United Kingdom