About Barsan Engineering Ltd (09481358) United Kingdom