About Levitex Foams Ltd (10333239) United Kingdom