About Innovations Interiors Limited (02492659) United Kingdom