About Stokoe Design Services Limited (12176433) United Kingdom