About R & J Leather (scotland) Limited (SC217773) United Kingdom