About Orthopaedic Sciences Ltd. (08057228) United Kingdom