About Mike & Jo Limited (11625818) United Kingdom