About R & B Scott Limited (09329430) United Kingdom