About Wood Clinic (cheltenham) Limited (10213822) United Kingdom