About Beauty & Brawn Ltd (10049597) United Kingdom