About Ben Scott Medical Services Limited (11063077) United Kingdom