About Stokes Ps Ltd (10782026) United Kingdom