About Karl Bartels Engineer Ltd. (10732280) United Kingdom