About David Thwaites Physiotherapy Limited (09629612) United Kingdom