About Nick Harris Orthopaedics Limited (07192475) United Kingdom