About Stokes Associates Limited (06463578) United Kingdom