About J & R Managment Limited (05246598) United Kingdom