About Quick Fist Clamps & Ties Ltd (08836644) United Kingdom