About Jrl Group Limited (06544787) United Kingdom