About The Style Bar Stevenage Ltd (11328792) United Kingdom