About Freeman & Hook Scaffolding Contractors Limited (03451621) United Kingdom