About Transaid Worldwide Services Limited (03511363) United Kingdom