About Giving Aid Limited (08768128) United Kingdom