About J & R Corporation Limited (05286083) United Kingdom