About Treda Homewares Ltd (07635223) United Kingdom