About Taylor Embex Fasteners Limited (02263316) United Kingdom