About M&j Clerkenwell Limited (08077549) United Kingdom