About Naveed Builders And Traders Ltd (13523370) United Kingdom