About Style Glass & Splashback Ltd (11509784) United Kingdom