About Farlocke Construction Services Limited (05894314) United Kingdom