About J.r. Service Centre Ltd (10766133) United Kingdom