About S Scott Orthopaedics Limited (07309050) United Kingdom