About Avtar Singh Builders Limited (11882239) United Kingdom