About Sparc Interior Design Ltd (11788101) United Kingdom