About Jrm Holdings Limited (06627979) United Kingdom