About Stokes Design Limited (03644209) United Kingdom