About Farrell Construction Limited (11783703) United Kingdom