About Holberry Wax Limited (13103096) United Kingdom