About J & R Services Limited (10928501) United Kingdom