About R. Scott Limited (SC517418) United Kingdom