About Baba Nanak Construction Limited (12689802) United Kingdom