About Kenny Gee Locum Limited (07409683) United Kingdom