About Michael Lloyd Limited (08831651) United Kingdom