About Team Caterpillar Ltd (12932374) United Kingdom