About Mig & Jo Limited (10692940) United Kingdom