About Birmingham Amputee Clinic Ltd (12299396) United Kingdom