About Artell Interior Design Ltd (06458256) United Kingdom