About O Farrell E Limited (09900449) United Kingdom