About R & B Crystal Limited (07380157) United Kingdom