About The Beauty Trap Ltd (12960296) United Kingdom