About Callaway Scaffolds Limited (04393618) United Kingdom