About Beauty Bar By Turkish Delight Ltd (11727608) United Kingdom