About E & A Of London Limited (12322114) United Kingdom