About Sturcross Medical Limited (09145108) United Kingdom