About Thakur Builders Ltd (08788603) United Kingdom