About Lakhwinder Singh Construction Ltd (12637238) United Kingdom