About Amputation Foundation (CE010395) United Kingdom