About R & L Management Ltd (09352060) United Kingdom