About Houghton Sports Medicine Ltd (10997725) United Kingdom