About Veda Furnishings Ltd (11783258) United Kingdom