About Sjc The Beauty Bar Ltd (12682584) United Kingdom