About E & O (wr) Ltd (11781042) United Kingdom