About Cat (hamilton) Ltd (SC472352) United Kingdom