About Jim Stokes Workshops Holdings Limited (07068547) United Kingdom