About E & O Central Limited (05603153) United Kingdom