About Elliott & Farrell Ltd (11837183) United Kingdom