About Avtar Singh Construction Limited (10580714) United Kingdom