About Waxy Wenches Ltd (11738568) United Kingdom