About R.somerville Limited (SC623546) United Kingdom