About Stokoe Ltd (05800328) United Kingdom