About Madeira Threads (uk) Limited (04652923) United Kingdom