About Timber Fastening Products Limited (06507982) United Kingdom