About Jagtar Singh Construction Ltd (13082895) United Kingdom