About Lancashire Orthopaedics Limited (09236916) United Kingdom