About K Virdi Development & Construction Ltd (11677570) United Kingdom