Filters:
Name Total Supplied
BRITISH TELECOMMUNICATIONS PLC £6,823,056