About Negrila Construction Ltd (12578527) United Kingdom