About Handy Fasteners Ltd (10529937) United Kingdom