About Bangoura Engineering Ltd (12214295) United Kingdom