About Headley Stokes Midlands Ltd (08409362) United Kingdom