About S Stride Interior Design Ltd (12211811) United Kingdom