About White Stubbs Limited (08244407) United Kingdom