About The Waxing Consultants (glasgow) Ltd. (SC533541) United Kingdom