About E.d & A.d Ltd (12361453) United Kingdom