About J & R (mumbles) Limited (08180321) United Kingdom