About Liverpool Urological Research And Services Limited (02839923) United Kingdom