About R Stobbs Limited (10780593) United Kingdom