About R & L Trading Limited (04639156) United Kingdom