About Three Peaks Associates Ltd. (04637580) United Kingdom