About World Beauty And Spa Ltd (09727722) United Kingdom