About Clyde Process Pension (trustees) Limited (02928252) United Kingdom