About B&r Scaffolding Limited (10967760) United Kingdom