About Lo Medical And Sporting Services Ltd (11405781) United Kingdom