About Armstrong Bridging International Limited (10210435) United Kingdom