About Peaches Wax Bar Ltd (SC474151) United Kingdom