About Jrh Holdings Limited (10875982) United Kingdom