About Nellie S Wax Shop Ltd (12743970) United Kingdom