About Ed & O (uk ) Ltd (10557862) United Kingdom