About Jo Scott Interior Design Services Limited (07796137) United Kingdom