About The Beeswax Wrap Company Ltd (11148737) United Kingdom