About Majestic Beauty Warehouse Limited (11899876) United Kingdom