About B R Stubbs Limited (08570499) United Kingdom