About Kandu Interiors Limited (07917481) United Kingdom