About Eica-designs Ltd (06082419) United Kingdom