About Jrc Associates Limited (05675749) United Kingdom