About Eccella Limited (06950685) United Kingdom