About S.b. Interior Design Limited (09492398) United Kingdom