About Vogue Interiors Swansea Ltd (12807605) United Kingdom