About Diy Splashbacks Ltd (NI629697) United Kingdom