About J.r.s & Son Limited (11435220) United Kingdom