About J & R (scotland) Ltd (SC497799) United Kingdom