About Mike Mercer Business Services Ltd. (11375039) United Kingdom