About J&jrs Limited (13416428) United Kingdom