About Nicholas Harris Interiors Limited (02936965) United Kingdom