About Alvi Design Ltd (12311628) United Kingdom