About British Wool Marketing Board Pensions Trustee Limited (06578068) United Kingdom