Vicki Barker wins Tech Award

Registered Charity Number: 1143423