About Talalay Limited (05834738) United Kingdom