About Barsan Construction Ltd (12424686) United Kingdom