About Mike Bayliss Holdings Limited (08290469) United Kingdom