About Edy&seby Ltd (10766159) United Kingdom