About V Farrell Group Limited (12315066) United Kingdom