About Ele Farringdon Limited (10119371) United Kingdom