About R & J Holdings Ltd (SC530101) United Kingdom