About Ed Howard Management Limited (11160242) United Kingdom