About The Liverpool Glass Splashback Company Ltd (11945558) United Kingdom