About P & L Stokes Limited (08859419) United Kingdom