About O Farrell S Limited (11491472) United Kingdom