About R & J Handmade Company Limited (11955847) United Kingdom