About Khalsa Design & Build Ltd (13359464) United Kingdom