About Perma Glaze North West Ltd (12011056) United Kingdom