About John Niven Interior Design Limited (11018536) United Kingdom