About Beauty@slade Ltd (11576129) United Kingdom