About Lakhwinder Construction Ltd (12738973) United Kingdom