About Team Stokes Limited (07322895) United Kingdom