About Catton Control Cables Limited (00597288) United Kingdom