About Farrell Productions Limited (07125639) United Kingdom