About R C Scott Limited (SC649282) United Kingdom