About Hendrix Construction Ltd (12080218) United Kingdom