About R Cobb Limited (SC386313) United Kingdom