About Team B&a Scaffolding Limited (11381313) United Kingdom