About T&s Brass And Bronze Works Limited (11421859) United Kingdom