About Jmrc Associates Ltd (08537989) United Kingdom