About Sealy Technologies Ltd (12805636) United Kingdom