About Farrah Construction Limited (07493008) United Kingdom