About Sedgemoor Group Supplementary Pension Trustees Limited (02172628) United Kingdom