About Beauty & Leisure Limited (11911559) United Kingdom