About Farrell Software Associates Limited (03075558) United Kingdom