About Thames Fixings And Fasteners Limited (01182122) United Kingdom