About Pennycook Patent Glazing Co Ltd (SC294818) United Kingdom