About Caterpillar Shrewsbury Limited (03851260) United Kingdom