About Belt Technologies Europe Limited (12180273) United Kingdom