About Edba Mid Atlantic Limited (08700526) United Kingdom