About Thind & Thind Builders Limited (10188985) United Kingdom