About Virendra Construction Ltd (09305504) United Kingdom