About Residence Interior Design Limited (06346137) United Kingdom