About Space Art Interiors Design Ltd (11379903) United Kingdom