About R Stubbins Limited (07513008) United Kingdom