About Maxwell Injury Clinic Limited (12462264) United Kingdom