About R & J Selby Limited (11950270) United Kingdom