About Logicom E & P Limited (06406226) United Kingdom