About Baro Kar Construction Ltd (13143508) United Kingdom