About Ede S (uk) Limited (05304354) United Kingdom