About Alida Design Ltd (07824037) United Kingdom