About Howard Fasteners Limited (08124630) United Kingdom