About Elizabeth Farrell Limited (07794658) United Kingdom