About Flintnine Fasteners Limited (03386891) United Kingdom