About Prism Glass Holdings Ltd (12432908) United Kingdom