About Cow & Gate Pension Trustees Limited (01594720) United Kingdom