About The Glass Splashback Company Ltd (08813746) United Kingdom