About Quick Fix Scaffolding Co. Limited (02862669) United Kingdom