About Ed Design & Lab Ltd (12032534) United Kingdom