About Shakspeare Glass Ltd (08319233) United Kingdom