About Ijk Interiors Limited (07589901) United Kingdom