About Beauty & The Beach Limited (04519514) United Kingdom