About Veterans Aid (services) Limited (06096959) United Kingdom