About Kidd Scaffolding Limited (06971161) United Kingdom