About Torbay Shoulder & Elbow Specialist Limited (07602948) United Kingdom