About Waxy O Briens Wax And Beauty Bar Ltd (SC580794) United Kingdom