About E & O C Limited (09259665) United Kingdom