About Triple J & R Limited (08413043) United Kingdom