About Inola Design Ltd (13158551) United Kingdom