About Khalsa Construction Limited (10312185) United Kingdom