About A E Farrell Ltd (07215289) United Kingdom